Thực hiện phép cộng với số bù 2 Bù_2

Khi thực hiện phép tính cộng với số âm biểu diễn theo phương pháp bù 2, ta thực hiện như phép cộng nhị phân bình thường, tuy nhiên, trong trường hợp khi đã thực hiện phép cộng đến bit cực trái mà vẫn phát sinh bit nhớ thì ta bỏ bit nhớ này đi.

Ví dụ:

1. Cộng hai số thập phân −5 với 2 (mẫu 8 bit):

  1111 1011  (số bù 2 của −5)+ 0000 0010  (số 2 ở hệ nhị phân)===========  1111 1101  (số bù 2 của −3)

2. Cộng hai số thập phân −5 với −7 (mẫu 8 bit):

  1111 1011  (số bù 2 của −5)+ 1111 1001  (số bù 2 của −7)===========  1111 0100  (số bù 2 của −12)

Ta thấy: khi cộng hai bit cực trái của hai số 1111 1011 và 1111 1001, ta vẫn còn nhớ 1, tuy nhiên, trong kết quả và ta bỏ bit này đi.